Personal Website
DATE
July 2025
DESCRIPTION
FIrst started designing the website layout and prototyping using Figma. The project codebase uses the NextJS frame work as its frontend. The home page section of the front end utilizes ThreeJS for the 3D model as the hero section. A NodeJS backend is utilized to fetch the data from the cloud database to render the projects and work experience. It also serves to handle sending emails through the form. The project uses Google FireBase's FireStore Database, to allow for easy updating to projects and work experience, without having to rebuild and redeploy the website. Docker is used to containerize the applications. Docker compose to run them together and have them interact with each other.
TECHNOLOGIES
Dynamo DB
AWS
NextJS
Docker
JavaScript
Three JS
Node JS
Figma